package com.example.builderPattern.coldDrink;

import com.example.builderPattern.Item;
import com.example.builderPattern.packaging.Packaging;
import com.example.builderPattern.packaging.method.Bottle;

/**
 * 冷饮
 * sun 2017-11-24
 *
 *    如果只实现接口中的部分方法，那么实现类就要变为 【抽象类】，此时
 * 实现类继承了接口中未实现的类，并实现了自己的需求。
 */
public abstract class ColdDrink implements Item{

    @Override
    public Packaging packing(){
        return new Bottle();
    }
}
